package com.ruoyi.system.basicInformation.vo;

import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 终端轨迹视图对象 mall_package
 *
 * @author ruoyi
 * @date 2021-05-20
 */
@Data
@ApiModel("终端轨迹视图对象")
public class TTerminalTrajectoryVo {
	private static final long serialVersionUID = 1L;

	/** 主建id */
	@ApiModelProperty("主建id")
	private Long id;

	/** 终端类型 */
	@Excel(name = "终端类型")
	@ApiModelProperty("终端类型")
	private String terminalType;
	/** 终端对象id */
	@ApiModelProperty("终端对象id")
	private Long terminalObjectId;
	/** 轨迹时间 */
	@Excel(name = "轨迹时间" , width = 30, dateFormat = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@ApiModelProperty("轨迹时间")
	private Date produceTime;

	/** 轨迹时间 */
	@Excel(name = "轨迹时间" , width = 30, dateFormat = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@ApiModelProperty("轨迹时间")
	private Date createTime;

	/** X坐标 */
	@ApiModelProperty("X坐标")
	private BigDecimal x;

	/** 终端ID */
	@ApiModelProperty("终端ID")
	private Long terminalId;

	/** 设备编号 */
	@ApiModelProperty("设备编号")
	private String equipmentNumber;

	/** Y坐标 */
	@ApiModelProperty("Y坐标")
	private BigDecimal y;

}
